﻿using System;
namespace Velocity4Net.Runtime.Parser.Node{





public abstract class ASTLogicalOperator:ASTBinaryOperator
{
    public ASTLogicalOperator(int id)
    {
        super(id);
    }

    public ASTLogicalOperator(Parser p, int id)
    {
        super(p, id);
    }

    /**
     * @throws TemplateInitException
     * @see org.apache.velocity.runtime.parser.node.Node#init(org.apache.velocity.context.InternalContextAdapter, java.lang.Object)
     */
    public Object init( InternalContextAdapter context, Object data) {
        Object obj = super.init(context, data);
        cleanupParserAndTokens(); // drop reference to Parser and all JavaCC Tokens
        return obj;
    }
}
}